impounding dams - Espagnol Anglais Dictionnaire